Clarke's (Menu)

124 Kensington Church Street, London
+44 20 7221 9225

Give a rating to Clarke's

Suggest a dish

How much did you spend at Clarke's?